CC       = gcc 
CFLAGS   = -g

EXECS   =  cypress

all: $(EXECS)

clean:
	/bin/rm -f *.o;

opmatriz.o: opmatriz.c
	$(CC)  $(CFLAGS) -c opmatriz.c -o opmatriz.o

opsimplex.o: opsimplex.c
	$(CC)  $(CFLAGS) -c opsimplex.c -o opsimplex.o
	
miscutils.o: miscutils.c
	$(CC)  $(CFLAGS) -c miscutils.c -o miscutils.o
	
main.o: main.c
	$(CC)  $(CFLAGS) -c main.c -o main.o
	
cypress: main.o opsimplex.o opmatriz.o miscutils.o
	$(CC) $(CFLAGS) -o cypress main.o opsimplex.o opmatriz.o miscutils.o -lm